# 具名函数
def add(a, b):
    print(a + b)
    return a + b
print(add(2, 3))
print(add)          # <function add 
# 函数改造成匿名函数
# 将匿名函数赋值给变量，通过变量即可调用函数
add2 = lambda a, b: a+b
print(add2(2, 3))
print(add2)         # <function <lambda>
# 函数本质就是一种数据类型
print(add2, type(add2))